gereğinde muhtaç - Turkish English Dictionary